package framework.layer 
{
	/**
	 * 定义一个实现层级
	 * @author Henrylee{henrylee_sz@qq.com}
	 */
	public final class LayerLabel 
	{
		
		private var _params: Vector.<String>;
		
		private var _name: String;                          //标记
		
		private var _index: int;                            //索引
		
		private var _mouseEnable: Boolean;                  //是否响应鼠标操作
		
		public function LayerLabel() 
		{
			_params = new Vector.<String>();
			_params.push("name", "index", "mouseEnable");
		}
		
		public function get name():String 
		{
			return _name;
		}
		
		public function set name(value:String):void 
		{
			_name = value;
		}
		
		public function get index():int 
		{
			return _index;
		}
		
		public function set index(value:int):void 
		{
			_index = value;
		}
		
		public function get mouseEnable():Boolean 
		{
			return _mouseEnable;
		}
		
		public function set mouseEnable(value:Boolean):void 
		{
			_mouseEnable = value;
		}
		
		public function get params():Vector.<String> 
		{
			return _params;
		}
		
	}

}